Big Huge Thesaurus

showy orchis

noun

sounds kind of like